package com.jinzhi.jzweb.domain;

import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;


/**
 * 
 * <pre>
 * 招聘信息
 * </pre>
 * <small> 2020-02-24 21:04:53 | lance</small>
 */
@Data
@SuppressWarnings("serial")
@TableName("jz_recruitment_news")
//这是的这里继承的基础服务类，有几个基本字段
public class RecruitmentNewsDO implements Serializable {
	@TableId
	private Long id;

    /** 机构名称 */
    @TableField(exist = false)
    private String orgName;
    /** 机构logo */
    @TableField(exist = false)
    private String orgLogo;
    /** 员工规模 */
    @TableField(exist = false)
    private String staffSize;
    /** 企业规模 */
    @TableField(exist = false)
    private String orgSize;
    /** 企业所在省份 */
    @TableField(exist = false)
    private String orgProvince;
    /** 企业介绍 */
    @TableField(exist = false)
    private String orgIntroduce;

    /** 机构id */
    @TableField("org_id")
    private Long orgId;

    /** 岗位名称 */
    @TableField("name")
    private String name;

    /** 岗位介绍 */
    @TableField("introduce")
    private String introduce;

    /** 学历要求 */
    @TableField("education")
    private String education;

    /** 工作经验 */
    @TableField("work_experience")
    private String workExperience;

    /** 人数 */
    @TableField("numbers")
    private Integer numbers;

    /** 薪资范围 */
    @TableField("salary_range")
    private String salaryRange;

    /** 工作地点 */
    @TableField("address")
    private String address;

    /** 福利介绍 */
    @TableField("welfare_inroduce")
    private String welfareInroduce;

    /** 状态（0已发布,1下线，9已删除） */
    @TableField("state")
    private Integer state;

    /** 优先级 */
    @TableField("level")
    private Integer level;

    /** 浏览数 */
    @TableField("browse_number")
    private Long browseNumber;

    /** 申请数 */
    @TableField("app_number")
    private Long appNumber;

    /** 是否置顶（0否,1是） */
    @TableField("is_top")
    private Integer isTop;

    /** 创建时间 */
    @TableField("creater_date")
    private Date createrDate;

    /** 修改时间 */
    @TableField("update_date")
    private Date updateDate;

    /** 0 未审核  1 审核通过  2审核未通过 */
    @TableField("status")
    private Integer status;
    /** 备注 */
    @TableField("remarks")
    private String remarks;
    /** 审核人id */
    @TableField("checker_id")
    private Long checkerId;

    /** 审核时间 */
    @TableField("checker_date")
    private Date checkerDate;

    /** 省份 */
    @TableField("province")
    private String province;
    /** 市 */
    @TableField("city")
    private String city;
    /** 区 */
    @TableField("district")
    private String district;
    /** 最小薪资 */
    @TableField("min_money")
    private Integer minMoney;
    /** 最大薪资 */
    @TableField("max_money")
    private Integer maxMoney;
    /** 岗位性质 */
    @TableField("nature")
    private String nature;
    /** 所属领域 */
    @TableField("field")
    private String field;



}
